be deader than a doornail - French English Dictionary